<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>random</title>
    <link rel="stylesheet" type="text/css" href="../../css/index-table.css"/>
</head>
<body>

<pre><font size="4"><a href="../../index.htm">主页</a> / <a href="../index.htm">库函数目录</a> / <a href="index.htm">随机数</a> / random</font>
<font size="4">
<font size="4" color="#0000FF"><strong>功能：</strong></font>

生成某范围内的随机整数

<font size="4" color="#0000FF"><strong>声明：</strong></font>
<pre><font color=#0000FF>unsigned int </font><font color=#008080>random</font>(<font color=#0000FF>unsigned int </font>n = 0);</pre>
<font size="4" color="#0000FF"><strong>参数：</strong></font>
n
生成 0 到 n-1 范围内的整数。
如果 n 为 0，则返回 0 到 0xFFFFFFFF 范围内的整数。

<font size="4" color="#0000FF"><strong>返回值：</strong></font>

一个随机整数。

<font size="4" color="#0000FF"><strong>其它说明：</strong></font>

建议使用本函数生成随机数而不是使用 &lt;stdlib&gt; 里的 rand() 函数。因为本函数使用专业的随机数生成算法，随机性远超系统的rand函数。
另，千万不要自己使用 random() % n 的方式取获得一个范围内的随机数，请使用random(n)，切记。本随机序列的初始化只能调用 randomize() 函数，不能使用 srand()。
</font>
</pre>

</body>

